Parallel Stochastic Computing Architecture for Computationally Intensive Applications
نویسندگان
چکیده
Stochastic computing requires random number generators to generate stochastic sequences that represent probability values. In the case of an 8-bit operation, a 256-bit length sequence is required, which results in latency issues. this paper, architecture proposed address issue by employing parallel linear feedback shift registers (LFSRs). The reduces generation process without losing accuracy. addition, achieves area efficiency reducing 69% flip-flops and 70.4% LUTs compared shared LFSRs, 74% 58% applying multiple LFSRs with same computational time.
منابع مشابه
Rapid { a Conngurable Computing Architecture for Compute-intensive Applications Rapid -a Conngurable Computing Architecture for Compute-intensive Applications
Conngurable computers have attracted considerable attention recently because they promise to deliver the performance of application-speciic hardware along with the exibility of general-purpose computers. Unfortunately, conngurable computing has had rather limited success to date. We believe that the FPGAs currently used to construct conng-urable computers are too general to achieve good cost-pe...
متن کاملHiDISC: A Decoupled Architecture for Applications in Data Intensive Computing
The ever growing speed gap between processor and main memory has been a major performance bottleneck of modern computer systems. As a result, today’s data intensive applications suffer from frequent cache misses and lose many CPU cycles due to pipeline stalling. Although traditional prefetching methods reduce cache misses considerably, most of them strongly depend on the access pattern being pr...
متن کاملRaPiD { A Con gurable Computing Architecture for Compute - Intensive Applications
Con gurable computers have attracted considerable attention recently because they promise to deliver the performance of application-speci c hardware along with the exibility of general-purpose computers. Unfortunately, con gurable computing has had rather limited success to date. We believe that the FPGAs currently used to construct con gurable computers are too general to achieve good cost-per...
متن کاملA data intensive distributed computing architecture for "Grid" applications
Modern scientific computing involves organizing, moving, visualizing, and analyzing massive amounts of data from around the world, as well as employing large-scale computation. The distributed systems that solve large-scale problems will always involve aggregating and scheduling many resources. Data must be located and staged, cache and network capacity must be available at the same time as com...
متن کاملScheduling Computationally Intensive Data Parallel Programs
We consider the problem of how to run a workload of multiple parallel jobs on a single parallel machine. Jobs are assumed to be data-parallel with large degrees of parallelism, and the machine is assumed to have an MIMD architecture. We identify a spectrum of scheduling policies between the two extremes of time-slicing, in which jobs take turns to use the whole machine, and space-slicing, in wh...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Electronics
سال: 2023
ISSN: ['2079-9292']
DOI: https://doi.org/10.3390/electronics12071749